a work permit - Français Anglais Dictionnaire